.record_feedback_form {
  width: 594px;
  margin-top: 8px;
  margin-left: 53px;
  overflow: hidden;
  .title {
    position: relative;
    width: 100%;
    height: 50px;
    .polyline {
      position: absolute;
      bottom: 1px;
      left: 73px;
      width: 525px;
      height: 5px;
    }
    .diamond {
      position: absolute;
      bottom: 1px;
      left: 554.7px;
      width: 19.55px;
      height: 5px;
    }
  }
  .table {
    width: 594px;
    margin-top: 37px;
    overflow: hidden;
    // header {
    //   width: 100%;
    //   height: 28px;
    //   background: #023164;
    //   opacity: 0.2;
    //   mix-blend-mode: normal;
    ul {
      display: flex;
      align-items: center;
      width: 100%;
      height: 28px;
      margin: 0;
      padding: 0;
      list-style: none;
      background: rgba(15, 28, 42, 0.5);
      li {
        color: #159aff;
        font-weight: 500;
        font-size: 12px;
        line-height: 12px;
        letter-spacing: 0.857143px;
        list-style: none;
      }
      li:first-child {
        flex: 1;
        line-height: 18px;
        letter-spacing: 0.857143px;
        text-align: center;
      }
      li:nth-child(2) {
        flex: 8;
      }
      li:nth-child(3) {
        flex: 3;
      }
      li:nth-child(4) {
        flex: 2;
      }
    }
    // }
    .scroll_list {
      width: 100%;
      overflow: hidden;
      // transition: all 0.3s;
      .item {
        display: flex;
        align-items: center;
        // box-sizing: border-box;
        // display: flex;
        // justify-content: center;
        width: 100%;
        overflow: hidden;
        color: #fff;
        box-shadow: inset 0px -1px 0px rgba(108, 128, 151, 0.5);
        transition: all 0.3s;
        span {
          color: #d0deee;
          font-weight: 500;
          font-size: 12px;
          line-height: 12px;
          letter-spacing: 0.857143px;
          list-style: none;
        }
        span:first-child {
          // flex: 1;
          width: 24px;
          // height: 18px;
          margin-right: 11px;
          margin-left: 16px;
          padding-bottom: 4px;
          color: #ff7734;
          line-height: 18px;
          text-align: center;
          background: rgba(255, 119, 52, 0.1);
          border: 0.5px solid #ff7734;
        }
        span:nth-child(2) {
          flex: 8;
        }
        span:nth-child(3) {
          flex: 3;
        }
        span:nth-child(4) {
          flex: 2;
          text-align: center;
        }
        .overTime {
          color: rgba(255, 56, 56, 0.8);
        }
      }
    }
  }
}
